About Star Chips Ltd (11131186) United Kingdom