About Star Gliese Ltd (12920335) United Kingdom