About Bio-hybrid Holdings Ltd (13672113) United Kingdom