About Exist Ltd (07128233) United Kingdom