Update
Still no payment or conatct from sedo, Im now going to complain to my domain reg to see if they can do anything about this and complain to icann.
Tried to call sedo today, twice using contact details as per their site:
How to Contact Sedo
Mail: Sedo, GmbH
Im Mediapark 6
50670...