About Sun Spiral Limited (12994330) United Kingdom