About Domo Fintech Limited (12555551) United Kingdom