About Forty Two Investment Company Limited (00377802) United Kingdom