About Delnex Solutions Ltd (SC619009) United Kingdom