About Derodra Assets Ltd (10948001) United Kingdom