About Vessence Ltd (12959464) United Kingdom