About Nubia Properties Ltd (13429855) United Kingdom