About Sna Entertainment Limited (10516523) United Kingdom