About Meropsglamour Limited (12661362) United Kingdom