About Takk Essentials Ltd (11160506) United Kingdom