About October Holdings Limited (12236898) United Kingdom