About Karl Fox Consultancy Limited (09721102) United Kingdom