MyBaZi is a trading name of Master Crown Limited, a company incorporated in Hong Kong. © 2026 Master Crown Limited. Contact: [email protected].