About Vermilion Partners (uk) Limited (06939340) United Kingdom