About Fredeezworld Limited (12833346) United Kingdom