About The Flipper Club Ltd (12888905) United Kingdom