About Sessebe Global Limited (10122090) United Kingdom