About Diurd Limited (10930074) United Kingdom