About Deima Ltd (11753427) United Kingdom