About Flip Flop Ltd (12652260) United Kingdom