About Halo Films Limited (05202084) United Kingdom