About Noah S Investment Group Limited (12228416) United Kingdom