About Ned Fresh Trading Limited (13242608) United Kingdom