About Bidu Bidu Publishing Ltd (06449904) United Kingdom