About Likuco Limited (06980857) United Kingdom