About Liomar Holdings Ltd (10550767) United Kingdom