About Ja Group (ne) Ltd (11628511) United Kingdom