About Mcai Consulting Ltd (12558109) United Kingdom