About Pedosa International Limited (11540260) United Kingdom