About Loro Developments (acquisitions) Ltd (13482888) United Kingdom