About Spiral Computing Limited (04356565) United Kingdom