About Vyke Holding Limited (09701220) United Kingdom