About Nirjala Properties Ltd (12694731) United Kingdom