About Spiral International Ltd (10111903) United Kingdom