About Balbis Limited (12172850) United Kingdom