About Kk International Mcr Ltd (12115722) United Kingdom