About Nani Investment Properties Limited (11263892) United Kingdom