About Likkletek Ltd (07419375) United Kingdom