About Tamall Investments Limited (10386473) United Kingdom