About Uzoma Information Technology Ltd (09550252) United Kingdom