About Dealourus Ltd (NI642287) United Kingdom