About Destia Investments Limited (00810341) United Kingdom