About Plecos Ltd (12752344) United Kingdom