About Sel Cafe Limited (11207345) United Kingdom