About Dimeflow Limited (01925257) United Kingdom