About Likasso Ltd (11269642) United Kingdom