About Grand Ace Limited (11184807) United Kingdom