About R & P Mitra Limited (11906670) United Kingdom