About Tetrics Limited (10837279) United Kingdom