About Snagg Limited (11834251) United Kingdom