About Tean Investments Limited (09382137) United Kingdom