About Deronda Limited (11007103) United Kingdom