About Jacksal Ltd (11687638) United Kingdom