About Mera Consultancy & Designs Ltd (11115109) United Kingdom