About Flipfloor Limited (06014180) United Kingdom