About Plazenta Ltd (SC655632) United Kingdom