About Aglow Films Ltd (10465626) United Kingdom