About Sedling Ltd (11990198) United Kingdom