About Niratha Properties Ltd (12770194) United Kingdom