About Beannchor Group Limited (NI654348) United Kingdom