About Safaridor Ltd (10006335) United Kingdom