About Parima Estates Limited (10906393) United Kingdom