About Tikrosha Ltd (11336450) United Kingdom