About Gidacc Ltd. (12752878) United Kingdom