About Trikida Ltd (11151358) United Kingdom