About Jsc Management Ltd (12863943) United Kingdom