About Loupe Films Limited (11939652) United Kingdom