About Chartbind Management Limited (12850185) United Kingdom