About Beal Ventures Limited (13012268) United Kingdom