About Nubia Limited (08335378) United Kingdom