About Beannchor Solutions Limited (NI604493) United Kingdom