About V&c Solution Limited (12298003) United Kingdom