About E&e Aklowa Ltd (13200763) United Kingdom