About Tanglin House Limited (09230076) United Kingdom