About Kier Kann Consulting Limited (13224197) United Kingdom