About Tikko Ltd (12284322) United Kingdom