About L Jovanovic Limited (04111629) United Kingdom