About Gido Consultancy Ltd (10013689) United Kingdom