About Mkla Properties Ltd (13054393) United Kingdom