About Felix Armah Limited (09320067) United Kingdom