About Amora Management Company Limited (03794896) United Kingdom