About New Financial Technology Ltd (09308280) United Kingdom