About Bark15 Ltd (09534275) United Kingdom