About Kabax Limited (SC689137) United Kingdom