About Mortgage Seed Ltd (12154849) United Kingdom