About Teaki Ltd (12057453) United Kingdom