About Snodia Limited (12162695) United Kingdom