About Cft Management Ltd (SC402042) United Kingdom