About Anama Aid Limited (11558085) United Kingdom