About Take Roll Eastern Europe Incorporation Ltd (11574054) United Kingdom