About Visionary Solutions (uk) Limited (05515680) United Kingdom