About Sna Plus Limited (10476915) United Kingdom