About Petrichor Zen Ltd (11000500) United Kingdom