About Spiral Management Ltd (11213563) United Kingdom