About Vlc Investment Management Ltd (06511347) United Kingdom