About De Pato Limited (11956838) United Kingdom