Slot Stars

Website URL https://www.slotstars.co.uk/
Who provides the slots and casino games at Slot Stars?
Which payment methods does Slot Stars accept?
Which currencies does Slot Stars accept?
Which Companies Are Associated with Slot Stars?
What license does Slot Stars have?
What is the lowest amount you can deposit at Slot Stars? £10.00