About Likamo Limited (11143655) United Kingdom