About Aklowa Limited (11673795) United Kingdom