About Pear & Olive Limited (11285499) United Kingdom