About Deresu Limited (11343159) United Kingdom