About Finexx Limited (10355274) United Kingdom