About Snodem Tech Limited (10032638) United Kingdom