About Stargan Ltd (12721398) United Kingdom