About Nilaus Properties Limited (04069833) United Kingdom