About Beannchor Ho Limited (NI066697) United Kingdom