About Techpubs Authoring Solutions Ltd. (11299572) United Kingdom