About Balvi River Ltd (12247679) United Kingdom