About Dot Fintech Limited (12615308) United Kingdom