About Vormeer Design Limited (12845143) United Kingdom