About Sarahah Ltd. (10936656) United Kingdom