About Jacisa Ltd (12833925) United Kingdom