About Ultracooling Limited (02655303) United Kingdom