About Trikona London Limited (11754049) United Kingdom