About Carte Blanche Management Limited (13586076) United Kingdom