About Grand North Uk Holding Ltd (12291420) United Kingdom