About Existenz Minima Ltd (10369270) United Kingdom