About Nmma Property Ltd. (11432206) United Kingdom