About Safari Internationale Limited (10428431) United Kingdom