About Jsc Group Holdings Ltd (13179439) United Kingdom