About Dopamean Limited (12670329) United Kingdom