About Beck Global Solutions Limited (08022176) United Kingdom