About Nirasu Property Investment Ltd (11579891) United Kingdom