About Ampardi Mcr Limited (10612484) United Kingdom