About Tycoleel Ltd (11095716) United Kingdom