About Spirit Lync Limited (09216081) United Kingdom