About Carte Blanche Ventures Ltd (06557560) United Kingdom