About Patica Ltd (12510153) United Kingdom