About Derora Ltd (12033541) United Kingdom