About Teragam Limited (12113189) United Kingdom