About Grand Technologies Ltd (11338676) United Kingdom