About Flop Limited (07576399) United Kingdom