About Sponsorlytix Ltd (12858286) United Kingdom