About Barking Group Ltd (10446871) United Kingdom