About Plato Logic Limited (02738213) United Kingdom