About Patata Solutions Ltd (11213331) United Kingdom