About Derata Ltd (10110324) United Kingdom