About Kelly A. Kehn Consulting Limited (10332756) United Kingdom