About Razor Global Solutions Ltd (13341759) United Kingdom