About Mcl Architecture Ltd (10099843) United Kingdom