About Likolo Enterprise Ltd (13280034) United Kingdom