About Jlb Developments Limited (13182495) United Kingdom