About Bangbao Ltd (12941674) United Kingdom