About Finaptix Ltd (11924947) United Kingdom