About Adora Investments Limited (11338187) United Kingdom