About Tetratom Ltd. (11264096) United Kingdom