About Tasa Investments Ltd (09840063) United Kingdom