About Terada Limited (13247352) United Kingdom