About Encodar Limited (13349459) United Kingdom