About Sapphire Management Holdings Limited (09858991) United Kingdom