About Africall Ltd (09908563) United Kingdom