About Razor Group Acquisition Xix Ltd (13395796) United Kingdom