About Meenahorna Consulting Ltd (09496564) United Kingdom