About Namli Property Limited (10164940) United Kingdom