About Alken Investment Company Limited (00831904) United Kingdom