About Dubit Research Limited (09662080) United Kingdom