About Carte Blanche Ventures Holdings Ltd (07527182) United Kingdom