About Lemac Technology Ltd (13589969) United Kingdom