About Niri Property Holdings Ltd (13112945) United Kingdom