About Grandcor Ltd (12692329) United Kingdom