About Likaso Services Ltd (13617165) United Kingdom