About Ba Business Services & Solutions Ltd (12386490) United Kingdom