About Pep & Bear Ltd. (11823875) United Kingdom