About Tachee Ltd (10270046) United Kingdom