About Mek Tek Solutions Ltd (11454770) United Kingdom