About Balance Point Ventures Limited (11816807) United Kingdom