About Amaleen Limited (10208500) United Kingdom