About Balgo Holdings Ltd (10676818) United Kingdom