About Nimer Property Ltd (10742212) United Kingdom