About Absent Movie Production Limited (11185740) United Kingdom