About Plaidy Holdings Limited (12285680) United Kingdom