About Francis & Co. Financial Business Solutions Ltd. (10869450) United Kingdom