About Victor Chase Ltd (12254062) United Kingdom