About Kick And Flip Ltd (12987306) United Kingdom