About Jumax Financial Services Ltd (12629941) United Kingdom