About Aisha Invest Limited (12214169) United Kingdom