About Borg Ventures Limited (04253479) United Kingdom