About Jacopex Ltd (11528763) United Kingdom