About Mehina Ltd (12539225) United Kingdom