About Bis Henderson Holdings Limited (11971518) United Kingdom