About Balm Of Gilead Ventures Ltd. (07173468) United Kingdom