About Vitrex Solutions Ltd (12499721) United Kingdom