About Harry Nakarja Ltd (12215549) United Kingdom