About Tica Lily Ltd (13255133) United Kingdom