About Avid Pear Limited (08545130) United Kingdom