About Teavaro Limited (09128272) United Kingdom