About Mim Consulting Service Limited (13505348) United Kingdom