About Pear Studios Limited (07044725) United Kingdom