About Nasir Aden Limited (10200986) United Kingdom