About Meherin Nw Ltd (12230536) United Kingdom