About Sapphire It Solutions Limited (10226687) United Kingdom