About Virtual Spectrum Limited (10263055) United Kingdom