About Jaymax Consult Limited (12308314) United Kingdom