About Jelac Limited (13689931) United Kingdom