About Frecos Holdings Limited (11817753) United Kingdom