About Wild Grip Ltd (11956526) United Kingdom