About Palechko Limited (12669410) United Kingdom