About Kalooki Sportsbook Limited (12938274) United Kingdom