About G&a London Consult Ltd (12261249) United Kingdom