About Lmc Holdings Ltd (12722268) United Kingdom