About Organix Brands Limited (02716145) United Kingdom