About Inventa Components L.p. (SL014058) United Kingdom