About Jla Developments Ltd. (SC628366) United Kingdom