About Grand Channel Gb Entertainment Limited (12212975) United Kingdom