About Ultrix Limited (12948072) United Kingdom