About Terscar S.p. (SG000113) United Kingdom