About Likkid Ltd (11421548) United Kingdom