About Fizziflipflop Ltd (12484332) United Kingdom