About Freedom Convenience Ltd (10949141) United Kingdom