About Flipper Games Ltd (12598808) United Kingdom