About Sabai Sabai Ltd. (10261398) United Kingdom