About Bh Innovations Ltd. (12316776) United Kingdom