About De (edin) Ltd (SC623587) United Kingdom