About Freola Holdings Limited (11929210) United Kingdom