About Patedra Limited (11974043) United Kingdom