About Mrimri Mrimri Ltd (12277964) United Kingdom