About B3sa Ltd (11074454) United Kingdom