About Sigurro Limited (12745253) United Kingdom