About B Batch Holdings Limited (10673904) United Kingdom