About B&e Developments N.i Ltd (12286530) United Kingdom