About Snaveneb Limited (12160187) United Kingdom