About Jsk London Holdings Ltd (11686935) United Kingdom