About October Rose Limited (11570518) United Kingdom