About Flip N Pickle Ltd (12108579) United Kingdom