About J.a.c.k.s Developments Ltd (11157893) United Kingdom