About Vermilion Partners Llp (OC336560) United Kingdom