About Tyko Ltd (12032983) United Kingdom