About Transeugen Ltd (12177401) United Kingdom