About Sna 91 Limited (12698071) United Kingdom