About Global Naturopathic Solutions Ltd (SC611831) United Kingdom