About Nine Investment Group Limited (11905601) United Kingdom