If you have worked in the UK for more than 10 years and moved to India, You can still claim your taxes back by sitting in India without paying any money. If interested please email ankitanami@yahoo.com