About Freedom Holdings Ltd (12283885) United Kingdom