About Jack Developments Ltd (12302142) United Kingdom