Contact information

Trade name: Animobilo

Phone number: +44 7769012745

Email: support@animobilo.com

Physical address: Room 3120, Building No. 31, Tianjian Lane, Yinzhou District, Ningbo, Zhejiang, China