About Teleoptix Limited (12153321) United Kingdom