About Plextacom Limited (11866478) United Kingdom