About Balcomm Holdings Ltd (12449012) United Kingdom