About M & A Ranu Properties Ltd (13510806) United Kingdom