About Konstruktors2020 Ltd (12821417) United Kingdom