About Nine Tech Solution Limited (11129244) United Kingdom