About Teem Spirit 2 Limited (10981497) United Kingdom