About Curren Technologies Ltd (08084502) United Kingdom