About Julax Limited (10481036) United Kingdom