About Flipfinity Innovations Limited (09092552) United Kingdom