About Sharer Investments Limited (10496033) United Kingdom