About Nilsa Property Ltd (13634811) United Kingdom