About October Cafe Limited (SC221056) United Kingdom