About Altruist Brands Ltd (SC695154) United Kingdom