About Vermilion Developments Ltd (10589172) United Kingdom