About Bark S Investments Ltd (13173528) United Kingdom