About Snee Limited (11223790) United Kingdom