About Sapphire Cards Ltd (12240724) United Kingdom