About Likrys Ltd (11789269) United Kingdom