About Spinacla Limited (11002296) United Kingdom