About The Niuniu Habibi Studio Ltd (13341526) United Kingdom