About Grand Tech International Consulting Limited (11291450) United Kingdom