About Telaxess Ltd (11324632) United Kingdom