About Dera Limited (02660503) United Kingdom