About Spirry Holdings Limited (13674826) United Kingdom