About Star Mobile Investments Limited (10801006) United Kingdom