About Lakis Mtc Limited (12028059) United Kingdom