About Ammaarah Properties Ltd (11794628) United Kingdom