About Snapgrade Limited (10601204) United Kingdom