About Konstruktor Ltd (12541639) United Kingdom