About Nuqi London Ltd (13204251) United Kingdom