About Half-causation Limited (12822652) United Kingdom