About Teratronnic Ltd (12057847) United Kingdom