About Peklero Company Ltd. (10384415) United Kingdom