About Seedl Ltd (13100584) United Kingdom