About Prodelex Limited (12586562) United Kingdom