About Freed Holdings Limited (02947182) United Kingdom