About Niji Properties Limited (13291861) United Kingdom