About Likya Limited (13648962) United Kingdom