About Nihal Properties Development Ltd (11963909) United Kingdom