About Vermillion Group Ltd (09920637) United Kingdom