About Vlci Design Solutions Limited (06405593) United Kingdom