About Lucas Jacob Ltd (12214679) United Kingdom