About Eternal Sunshine Limited (11922903) United Kingdom