About Mekit Design Ltd (12661322) United Kingdom