About Remy International Limited (11049237) United Kingdom