About Deriate Ltd (12520289) United Kingdom