About Ja Corp Ltd (12738912) United Kingdom