About Jacob Lilly Limited (10599457) United Kingdom