Help Needed. Guppies in the UK/ EU IT Sector

One of our clients closed his business due to this.