About Plexatron Technology Ltd (13285034) United Kingdom