About Sapphire Investments Limited (03454139) United Kingdom