About Doktor Snake Ltd (12998083) United Kingdom