About Meedo Trading Ltd (09232637) United Kingdom