About Te Ram Technology Limited (11030341) United Kingdom