About Jecal Limited (12161941) United Kingdom