About Snarskis Capital Ltd (12057583) United Kingdom