About Distra Ltd 84 24 (SC003707) United Kingdom