About Preseed Investments Limited (04829852) United Kingdom