About Bark Group Ltd (13353980) United Kingdom