About Studio Bnd Ltd (13145678) United Kingdom