About Patroula Ltd (12319069) United Kingdom