About Balbol Holdings Ltd (11859940) United Kingdom