About Gench Media & Advertising Consultancy Ltd (10594067) United Kingdom