About Jaja Finance Holding (uk) Limited (11990299) United Kingdom