About Theumi Ltd (10415466) United Kingdom