About Chris Keane Consulting Ltd (11905982) United Kingdom