About Derivateq Ltd (13176668) United Kingdom