About Deru Limited (11093677) United Kingdom