About Dime River Ltd (13104023) United Kingdom