About Likks Limited (04742288) United Kingdom