About Pellidron Ltd (12180478) United Kingdom