About Sapphire Holdco Limited (11157282) United Kingdom