About Vermilion Holdings Limited (SC291814) United Kingdom