About Jl Developments & Co (uk) Ltd (12220167) United Kingdom