About Razor Capital Ltd (10348896) United Kingdom