About Uyiekpen Group Initiative Limited (08488606) United Kingdom