About Grand Ta Holdings Uk Limited (12569312) United Kingdom