About Exist Holdings Ltd (11774433) United Kingdom