About Vc Up Development Limited (11059811) United Kingdom