About Lycrys Ltd (11303578) United Kingdom