About Seudocode Ltd (12869561) United Kingdom