About Hot Slots Limited (10997917) United Kingdom