About Ultra Logic Limited (11942790) United Kingdom