About Delmar Betsinor Ltd (10934492) United Kingdom