About Spry Investments Limited (13004942) United Kingdom