About Ajc Consulting & Interim Management Limited (05659745) United Kingdom