About Nki Properties Ltd (12361805) United Kingdom