About Petrichor Outdoor Ltd (12820435) United Kingdom