About A Tetrad Group Ltd (11140231) United Kingdom