About Meri Mance Pr Limited (11830218) United Kingdom