About Bgen Technology Limited (10950302) United Kingdom