About Freshale Limited (12339907) United Kingdom