About Sahara Desserts Ltd (10872568) United Kingdom