About Spiralis Europe Ltd (07776107) United Kingdom