About Pecelec Studio Ltd. (10764289) United Kingdom