About Teraart Limited (10772041) United Kingdom