About Razor Group Acquisition Xx Ltd (13639089) United Kingdom