About Pedro Curado Limited (11510911) United Kingdom