About Seedal Ltd (12726698) United Kingdom