About Laudi Holdings Ltd (13350201) United Kingdom