About After Bark Limited (13554563) United Kingdom