About Ja Momentum Limited (13407267) United Kingdom