About Vlijtsafe Research Limited (SC689366) United Kingdom