About Bark.london Ltd (11779097) United Kingdom