About Jabong Limited (SC569272) United Kingdom