About Mu Equita Products Ltd (12261832) United Kingdom