About Direx Solutions Ltd. (04189792) United Kingdom