About Pilar Merino Limited (10138595) United Kingdom