About Sundial Investments Limited (11254654) United Kingdom