About Jel 8 Limited (12922710) United Kingdom