About Snapright Limited (05240958) United Kingdom