About Jacal Ltd (SC393293) United Kingdom