About Spry Technologies Limited (11472847) United Kingdom