About Meerad Limited (08940515) United Kingdom