About Martin Keegan Consultancy Ltd (10626795) United Kingdom