About Logidapro Ltd (09069308) United Kingdom