About Star Live Investments Limited (13627996) United Kingdom