About Vermilion Solutions Ltd (10002820) United Kingdom