About Avgor Group Ltd (13592485) United Kingdom