About Patroba Ltd (12832184) United Kingdom