About Clip N Flip Ltd (12948339) United Kingdom