About Sapphire Developments Project R Limited (13682360) United Kingdom