About Pear Investment Holdings Limited (11206335) United Kingdom