About Teranova Uk Limited (10006950) United Kingdom