About Sapphire Pv Limited (12870320) United Kingdom