About Bixbing Ltd (13494437) United Kingdom