About Smeagol Andrei Limited (11362686) United Kingdom