About Safaari Store Ltd (13552389) United Kingdom