About Ultraspin International Ltd. (10350946) United Kingdom