About October House Holdings Ltd (13106190) United Kingdom