About Julie Francis Solutions Limited (10712849) United Kingdom