About Sapphire Internet Limited (03483144) United Kingdom