About Ba L London Ltd (13425603) United Kingdom