About Vermilion Hex Ltd (13295451) United Kingdom