About Plexitas Limited (09824672) United Kingdom