About Jps Africa Consulting Ltd (11608626) United Kingdom