About Taghan Investments Limited (10295976) United Kingdom