About Beannchor Limited (NI028042) United Kingdom