About Neo Financial Technology Ltd (13559970) United Kingdom