About Bae Optimum Limited (12515679) United Kingdom