About Vlc Independent Assessments Limited (09064019) United Kingdom