About Teem Spirit 1 Limited (10981291) United Kingdom