About Avyan & Emaya Investments Limited (09908685) United Kingdom