About Intext Systems Limited (07629392) United Kingdom