JULIUS DEPULLA UK Role(s): Startup Contact Member eSale Find More Startups Startup Location: Industry: Internet