About S Bark Corporation Ltd (10178393) United Kingdom