About Darrex Ltd (11308178) United Kingdom