About Balvi Limited (07823028) United Kingdom