About G18 Fintech Limited (11950402) United Kingdom