About Jackalovski Ltd (11160462) United Kingdom