About Pachihera Store Ltd (12598068) United Kingdom