About Ulrix Limited (12239880) United Kingdom