About Nia Property Holdings Limited (12146793) United Kingdom