About Amala Investments Limited (12935007) United Kingdom