About Sapphire London Ltd (13079548) United Kingdom