About Safarik Ltd (12915901) United Kingdom