About Bi Worldwide Holdings Limited (04229385) United Kingdom