About Meor Design Ltd (12380951) United Kingdom