About The Timelapse Movie Company Limited (06665168) United Kingdom