About Pachita Ltd (10870323) United Kingdom