About Sapphire Tech Ltd (12220977) United Kingdom