About Zambezi Global Living Ltd (13427151) United Kingdom