About Betsaleel Ltd (12753687) United Kingdom