About Auma Okumu Limited (09702118) United Kingdom