About Currensea Limited (11413946) United Kingdom