About Dia London Limited (11586838) United Kingdom