About Klie Consultancy Limited (12724326) United Kingdom