About Jacks Holdings Limited (10373836) United Kingdom