About Jykel Ltd (SC612193) United Kingdom