About Alkaloid Films Ltd (10188844) United Kingdom