About Jackson Holdings Limited (10268516) United Kingdom