About Asparagus Investments Limited (06195833) United Kingdom