About Tengaanii Holdings (uk) Limited (11723960) United Kingdom