About Freedom Incorporated Ltd (13656846) United Kingdom