About Neeru Rck Ltd (10302610) United Kingdom