About Sapphira Ltd (12284105) United Kingdom