About Diadem London Limited (12413473) United Kingdom