About Ultra Genetics Limited (13043166) United Kingdom