About Digitalflix Holdings Company Limited (09936609) United Kingdom