About Faadumo Shiikh Nuur Limited (13709198) United Kingdom