About U L R I C Ltd. (03981032) United Kingdom