About Vor Holdings Ltd (11603911) United Kingdom