About Teanu Ltd. (09886908) United Kingdom