About Titronnics Ltd (13143685) United Kingdom