About Balthazar Holdings Limited (12294737) United Kingdom