About Ba Francis Consulting Ltd (10018630) United Kingdom