About Likki Swim Ltd (13511681) United Kingdom