About Currax Limited (12560171) United Kingdom