About October Associates Limited (06445801) United Kingdom