About Teranoa Limited (09042640) United Kingdom