About Star Management And Investments Limited (03117569) United Kingdom