About Finxum Associates Limited (08891094) United Kingdom