About Flip Base Ltd (09684906) United Kingdom