About Snrs Attr Limited (12363114) United Kingdom