About Nimars Property Investment Ltd (13640015) United Kingdom