About Sabr Technology Limited (11898046) United Kingdom