About Spiraltech Management Limited (13652378) United Kingdom