About Manuel Quintela Limited (10122236) United Kingdom