About Go Financial Technologies Limited (11840490) United Kingdom