About Ahearne Consultancy Limited (12084797) United Kingdom