About Rek Global Solutions Limited (08444405) United Kingdom