About Saffari Ltd (13177888) United Kingdom