About New Star Investments Limited (06912619) United Kingdom