About 978 Investment Limited (10805696) United Kingdom