About Jacob Oliver Associates Limited (12304788) United Kingdom