About Lemac Newco Limited (SC476037) United Kingdom