Yes, LeoVegas is operated by LeoVegas Gaming PLC and has several sports and casino sites under its control. Players can claim one sportsbook or casino bonus per brand only.
LeoVegas Gaming PLC portfolio:
21.co.uk, BetUK, LeoVegas, Pink Casino, Slot Boss & BetMGM