About Uea Publishing Project Ltd. (05903491) United Kingdom