About Taranis Investment Company Limited (09020808) United Kingdom