About Green City Ict Holding Limited (09686935) United Kingdom