About Jacova Ltd (12196994) United Kingdom