About Jackcorp Ltd (10905667) United Kingdom