About Narinder Singh Rattu Limited (11386849) United Kingdom