About B&i Ltd (12205238) United Kingdom