About World Bx Uk Ltd (11399101) United Kingdom