About Vermilion Associates (uk) Limited (09196115) United Kingdom