About Abasheikh Investments Limited (12897635) United Kingdom