About Tea Powered Projects Limited (10542712) United Kingdom