About N I Sattar Holdings Limited (09093695) United Kingdom