About Stargirl Studios Ltd (13188197) United Kingdom