About Amora Investments Limited (SC545149) United Kingdom