About Balthazar Ventures Uk Limited (13390445) United Kingdom