About Safran Holdings Ltd (11827496) United Kingdom