About Bark Ip Limited (12019516) United Kingdom