About B26 Ltd (09931240) United Kingdom