About Spirallel Ltd (11838425) United Kingdom