About Sedurre Ltd (11815042) United Kingdom