About Bah Investment Design Corporation Ltd. (11920824) United Kingdom