About Spry Europe Limited (12083842) United Kingdom