About Sandhu J N Trust Company Limited (11924386) United Kingdom