About Ja Capital Partners Limited (12488830) United Kingdom