About Sneuk Limited (12234451) United Kingdom