About Sapphira Media & Services Ltd (12970287) United Kingdom