About Nuwa Properties Limited (10254094) United Kingdom