About Flip Multimedia Limited (13155174) United Kingdom