About Tcam Asset Management Group Limited (09515638) United Kingdom