About Visual Sensory Perception Limited (08418119) United Kingdom