About Tetractys Ltd (SC704469) United Kingdom