About Sabe Holding Limited (12885566) United Kingdom