About Lmc Technology Ltd (12664378) United Kingdom