About Ba Partnership (london) Limited (12728324) United Kingdom