About Millia Dibner Artist Management Limited (13157358) United Kingdom