About Dolla Limited (09745983) United Kingdom