About Visual Sense (uk) Limited (07269676) United Kingdom