About Jabax Ltd (13013242) United Kingdom