About Transemantics Ltd (10837030) United Kingdom