About Drr Solutions Limited (11968244) United Kingdom