About Niaah Properties Limited (11229204) United Kingdom