About Ai Mcr Ltd (12508208) United Kingdom