About Francis & Jacob Management Solutions Limited (11572763) United Kingdom