About Ultra Assure Limited (12728104) United Kingdom