About Nimo Property Limited (10810335) United Kingdom