I am working as Yahoo Mail New Account Sign Up Technician in customerservice-support. It is the tech support service provider company situated in London, USA
visit: http://www.customerservice-support.com/yahoo-mail-sign-up.html
You can also delete your