About Ivy Gaming Systems Limited (08283683) United Kingdom