About House Of Financial Technologies Ltd (SC432829) United Kingdom