About Jaylax Limited (11105682) United Kingdom