About Star Private Limited (10261229) United Kingdom