About Trovirom Limited (13033175) United Kingdom