About Jla (london) Limited (04714683) United Kingdom