About Spiral Solutions Ltd (13708451) United Kingdom