About Deltx Ltd (09785082) United Kingdom