About Emterora Company Limited (10210588) United Kingdom