About Spin&clean Limited (11127111) United Kingdom