About Macovei Automotive Solutions Ltd (10671613) United Kingdom