About Freca Enterprises Limited (12354517) United Kingdom