About Tbda Investors (no. 6) Limited (08661119) United Kingdom