About Just Fred Ltd (11780336) United Kingdom