About G & C Consulting London Limited (12528683) United Kingdom