About Bsck Ltd (12230269) United Kingdom