About Jaylon Ltd. (12249373) United Kingdom