About B339 Ltd (13291257) United Kingdom